Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
data class CallQuality(    var audioQuality: CallQuality.Quality = Quality.NONE,     var outgoingVideoQuality: CallQuality.Quality = Quality.NONE,     var outgoingVideoQualityReason: String? = null)

This data class represents the quality of both the audio and the outgoing video streams during an echo test or a real-time communication session.

Link copied to clipboard
@Serializable
data class DeviceMode(var manage: Boolean = false, var mode: String = COMPUTER)
Link copied to clipboard
@Serializable
data class HuntingGroups(var manage: Boolean = false, val withdrawAll: Boolean = false)
Link copied to clipboard
interface ISession

An interaction session

Link copied to clipboard
Link copied to clipboard
@Serializable
data class OutOfOffice(var manage: Boolean = true, var active: Boolean = false, var message: String = "")
Link copied to clipboard
@Serializable
data class Routine(val id: String, var name: String, var type: String = "", var active: Boolean = false)
Link copied to clipboard
@Serializable
data class RoutineCli(var manage: Boolean, var policy: String, var phoneNumberId: String? = null, var anonymous: Boolean = false)
Link copied to clipboard
@Serializable
data class RoutinePresence(var manage: Boolean = false, var value: String)
Link copied to clipboard
@Serializable
class UpdateUserRequest